db_ofb
Previous topic Chapter index Next topic

Foreign Keys

 

Schema

Table

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

application

tj_apermission_rol_perm_aperm

c_fk_perm_aperm

aperm_perm_id

application.t_permission_perm

perm_id

Cascade

No Action

 

Immediate

Association d'une permission à un rôle.

application

tj_apermission_rol_perm_aperm

c_fk_rol_aperm

aperm_rol_id

application.t_role_rol

rol_id

Cascade

No Action

 

Immediate

Association d'un rôle à une permission.

application

tj_arole_usr_rol_arol

c_fk_rol_arol

arol_rol_id

application.t_role_rol

rol_id

Cascade

No Action

 

Immediate

Association d'un rôle à un compte utilisateur.

application

tj_arole_usr_rol_arol

c_fk_usr_arol

arol_usr_id

application.t_utilisateur_usr

usr_id

Cascade

No Action

 

Immediate

Association d'un compte utilisateur à un rôle.

application

tj_role_parent_rol_rol_rolp

c_fk_role_enfant_rolp

rolp_role_enfant_id

application.t_role_rol

rol_id

Cascade

No Action

 

Immediate

Association d'un rôle enfant.

application

tj_role_parent_rol_rol_rolp

c_fk_role_parent_rolp

rolp_role_parent_id

application.t_role_rol

rol_id

Cascade

No Action

 

Immediate

Association d'un rôle parent.

public

t_localisation_loc

c_fk_zon_loc

loc_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

Le champ loc_zon_id correspond obligatoirement à une zone d'étude existante

public

t_mesure_msem

c_fk_fic_msem

msem_fic_id

public.tr_fichier_fic

fic_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 fichier

public

t_mesure_msem

c_fk_norm_msem

msem_norm_id

public.tr_norme_norm

norm_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 norme

public

t_mesure_msem

c_fk_prot_msem

msem_prot_id

public.tr_protocole_prot

prot_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 protocole

public

t_mesure_msem

c_fk_sem_msem

msem_sem_id

public.t_semis_sem

sem_id

No Action

No Action

 

Immediate

une mesure doit être rattachée à un et un seul objet

public

t_mesure_msem

c_fk_typm_msem

msem_typm_id

public.tr_type_mesure_typm

typm_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 type de mesure

public

t_mesure_msem

c_fk_uni_msem

msem_uni_id

public.tr_unite_uni

uni_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 unité

public

t_mesure_msem

c_fk_var_msem

msem_var_id

public.tr_variable_var

var_id

No Action

No Action

 

Immediate

une mesure doit être rattachée à une et une seule variable

public

t_mesure_mzon

c_fk_fic_mzon

mzon_fic_id

public.tr_fichier_fic

fic_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 fichier

public

t_mesure_mzon

c_fk_norm_mzon

mzon_norm_id

public.tr_norme_norm

norm_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 norme

public

t_mesure_mzon

c_fk_prot_mzon

mzon_prot_id

public.tr_protocole_prot

prot_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 protocole

public

t_mesure_mzon

c_fk_typm_mzon

mzon_typm_id

public.tr_type_mesure_typm

typm_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 type de mesure

public

t_mesure_mzon

c_fk_uni_mzon

mzon_uni_id

public.tr_unite_uni

uni_id

No Action

No Action

 

Immediate

une mesure peut être rattachée à O ou 1 unité

public

t_mesure_mzon

c_fk_var_mzon

mzon_var_id

public.tr_variable_var

var_id

No Action

No Action

 

Immediate

une mesure doit être rattachée à une et une seule variable

public

t_mesure_mzon

c_fk_zon_mzon

mzon_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

une mesure doit être rattachée à un et un seul objet

public

t_regroupement_rgp

c_fk_fic_rgp

rgp_fic_id

public.tr_fichier_fic

fic_id

No Action

No Action

 

Immediate

un regroupement peut être rattaché à O ou 1 fichier

public

t_regroupement_rgp

c_fk_norm_rgp

rgp_norm_id

public.tr_norme_norm

norm_id

No Action

No Action

 

Immediate

un regroupement peut être rattaché à O ou 1 norme

public

t_regroupement_rgp

c_fk_prot_rgp

rgp_prot_id

public.tr_protocole_prot

prot_id

No Action

No Action

 

Immediate

un regroupement peut être rattaché à O ou 1 protocole

public

t_regroupement_rgp

c_fk_typm_rgp

rgp_typm_id

public.tr_type_mesure_typm

typm_id

No Action

No Action

 

Immediate

un regroupement peut être rattaché à O ou 1 type de mesure

public

t_regroupement_rgp

c_fk_uni_rgp

rgp_uni_id

public.tr_unite_uni

uni_id

No Action

No Action

 

Immediate

un regroupement peut être rattaché à O ou 1 unité

public

t_relevefloristique_rfl

c_fk_tre_rfl

rfl_tre_id

public.tr_typereleve_tre

tre_id

No Action

No Action

 

Immediate

Le champ rfl_tre_id correspond obligatoirement à un typede relevé existant

public

t_relevefloristique_rfl

c_fk_zon_rfl

rfl_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

Le champ rfl_zon_id correspond obligatoirement à une zone d'étude existante

public

t_semis_sem

c_fk_tax_sem

sem_tax_id

public.tr_taxon_tax

tax_id

No Action

No Action

 

Immediate

Le semis est rattaché à un et un seul taxon

public

t_semis_sem

c_fk_zon_sem

sem_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

Le semis est rattaché à une et une seule zone d'étude

public

tj_classervar_cvar

c_fk_clas_cvar

cvar_clas_id

public.tr_classement_clas

clas_id

No Action

No Action

 

Immediate

Le champ cvar_clas_id correspond obligatoirement à un classement existant

public

tj_classervar_cvar

c_fk_var_cvar

cvar_var_id

public.tr_variable_var

var_id

No Action

No Action

 

Immediate

Le champ cvar_var_id correspond obligatoirement à variable existante

public

tj_indice_ind

c_fk_rfl_ind

ind_rfl_id

public.t_relevefloristique_rfl

rfl_id

No Action

No Action

 

Immediate

Le champ ind_rfl_id correspond obligatoirement à un relevé floristique existant

public

tj_indice_ind

c_fk_str_ind

ind_str_id

public.tr_strate_str

str_id

No Action

No Action

 

Immediate

Le champ ind_str_id correspond obligatoirement à une strate existante

public

tj_indice_ind

c_fk_tax_ind

ind_tax_id

public.tr_taxon_tax

tax_id

No Action

No Action

 

Immediate

Le champ ind_tax_id correspond obligatoirement à un taxon existant

public

tj_mod_fac_niv_defm

c_fk_fac_defm

defm_fac_id

public.tr_facteur_fac

fac_id

No Action

No Action

 

Immediate

L'association est rattachée à un et un seul facteur

public

tj_mod_fac_niv_defm

c_fk_mod_defm

defm_mod_id

public.tr_modalite_mod

mod_id

No Action

No Action

 

Immediate

L'association est rattachée à une et une seule modalité

public

tj_mod_fac_niv_defm

c_fk_niv_defm

defm_niv_id

public.tr_niveau_niv

niv_id

No Action

No Action

 

Immediate

L'association est rattachée à un et un seul niveau

public

tj_mod_zon_zonm

c_fk_mod_zonm

zonm_mod_id

public.tr_modalite_mod

mod_id

No Action

No Action

 

Immediate

L'association est rattachée à une et une seule modalité

public

tj_mod_zon_zonm

c_fk_zon_zonm

zonm_zon_id

public.tr_zone_etude_zon

zon_id

No Action

No Action

 

Immediate

L'association est rattachée à une et une seule zone

public

tj_msem_msem_tsem

c_fk_meta_msem_tsem

tsem_meta_msem_id

public.t_mesure_msem

msem_id

No Action

No Action

 

Immediate

Le champ tsem_meta_msem_id correspond obligatoirement à une mesure existante

public

tj_msem_msem_tsem

c_fk_ref_msem_tsem

tsem_ref_msem_id

public.t_mesure_msem

msem_id

No Action

No Action

 

Immediate

Le champ tsem_ref_msem_id correspond obligatoirement à une mesure existante

public

tj_mzon_mzon_tzon

c_fk_meta_mzon_tzon

tzon_meta_mzon_id

public.t_mesure_mzon

mzon_id

No Action

No Action

 

Immediate

Le champ tzon_meta_mzon_id correspond obligatoirement à une mesure existante

public

tj_mzon_mzon_tzon

c_fk_ref_mzon_tzon

tzon_ref_mzon_id

public.t_mesure_mzon

mzon_id

No Action

No Action

 

Immediate

Le champ tzon_ref_mzon_id correspond obligatoirement à une mesure existante

public

tj_notateur_not

c_fk_ope_not

not_ope_id

public.tr_operateur_ope

ope_id

No Action

No Action

 

Immediate

Le champ not_ope_id correspond obligatoirement à un opérateur existant

public

tj_notateur_not

c_fk_rfl_not

not_rfl_id

public.t_relevefloristique_rfl

rfl_id

No Action

No Action

 

Immediate

Le champ not_rfl_id correspond obligatoirement à un relevé existant

public

tj_rgp_msem_gms

c_fk_msem_gms

gms_msem_id

public.t_mesure_msem

msem_id

No Action

No Action

 

Immediate

Le champ gms_msem_id correspond obligatoirement à une mesure existante

public

tj_rgp_msem_gms

c_fk_rgp_gms

gms_rgp_id

public.t_regroupement_rgp

rgp_id

No Action

No Action

 

Immediate

Le champ gms_rgp_id correspond obligatoirement à un regroupememnt existant

public

tj_rgp_mzon_gmz

c_fk_mzon_gmz

gmz_mzon_id

public.t_mesure_mzon

mzon_id

No Action

No Action

 

Immediate

Le champ gmz_mzon_id correspond obligatoirement à une mesure existante

public

tj_rgp_mzon_gmz

c_fk_rgp_gmz

gmz_rgp_id

public.t_regroupement_rgp

rgp_id

No Action

No Action

 

Immediate

Le champ gmz_rgp_id correspond obligatoirement à un regroupememnt existant

public

tj_role_ope_msem_ros

c_fk_msem_ros

ros_msem_id

public.t_mesure_msem

msem_id

No Action

No Action

 

Immediate

Le champ ros_msem_id correspond obligatoirement à une mesure existante

public

tj_role_ope_msem_ros

c_fk_ope_ros

ros_ope_id

public.tr_operateur_ope

ope_id

No Action

No Action

 

Immediate

Le champ ros_ope_id correspond obligatoirement à un opérateur existant

public

tj_role_ope_msem_ros

c_fk_rol_ros

ros_rol_id

public.tr_role_rol

rol_id

No Action

No Action

 

Immediate

Le champ ros_rol_id correspond obligatoirement à un rôle existant

public

tj_role_ope_mzon_roz

c_fk_mzon_roz

roz_mzon_id

public.t_mesure_mzon

mzon_id

No Action

No Action

 

Immediate

Le champ roz_mzon_id correspond obligatoirement à une mesure existante

public

tj_role_ope_mzon_roz

c_fk_ope_roz

roz_ope_id

public.tr_operateur_ope

ope_id

No Action

No Action

 

Immediate

Le champ roz_ope_id correspond obligatoirement à un opérateur existant

public

tj_role_ope_mzon_roz

c_fk_rol_roz

roz_rol_id

public.tr_role_rol

rol_id

No Action

No Action

 

Immediate

Le champ roz_rol_id correspond obligatoirement à un rôle existant

public

tj_role_ope_rgp_ror

c_fk_ope_ror

ror_ope_id

public.tr_operateur_ope

ope_id

No Action

No Action

 

Immediate

Le champ ror_ope_id correspond obligatoirement à un opérateur existant

public

tj_role_ope_rgp_ror

c_fk_rgp_ror

ror_rgp_id

public.t_regroupement_rgp

rgp_id

No Action

No Action

 

Immediate

Le champ ror_rgp_id correspond obligatoirement à un regroupement existant

public

tj_role_ope_rgp_ror

c_fk_rol_ror

ror_rol_id

public.tr_role_rol

rol_id

No Action

No Action

 

Immediate

Le champ ror_rol_id correspond obligatoirement à un rôle existant

public

tr_taxon_tax

c_fk_ref_tax

tax_ref_id

public.tr_referentiel_ref

ref_id

No Action

No Action

 

Immediate

Un taxon est rattaché à 1 et 1 seul référentiel

public

tr_zone_etude_zon

c_fk_typz_zon

zon_typz_id

public.tr_type_zone_etude_typz

typz_id

No Action

No Action

 

Immediate

une zone d'étude doit être rattachée à 1 et 1 seul type de zone d'étude

topology

layer

layer_topology_id_fkey

topology_id

topology.topology

id

No Action

No Action

 

Immediate

 

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com)
Previous topic Chapter index Next topic